package persistence.transferPOJOs;

import java.sql.Date;

public class ShoppingBasketItem
{
	// /catalog?operation=detail&PID=1000000085
	private String typ;
	private String bezeichnung;
	private double preis;
	private int produktID;
	private int menge;
	private Date kaufdatum;
	private String imgURL;
	private int purchaseID;
	
	public ShoppingBasketItem(String typ, String bezeichnung, double preis, int produktID, int menge, Date kaufdatum, String imgURL, int purchaseID)
	{
		super();
		this.typ			= typ;
		this.bezeichnung	= bezeichnung;
		this.preis			= preis;
		this.produktID		= produktID;
		this.menge			= menge;
		this.kaufdatum		= kaufdatum;
		this.imgURL			= imgURL;
		this.purchaseID		= purchaseID;
	}

	/**
	 * @return the purchaseID
	 */
	public int getPurchaseID()
	{
		return purchaseID;
	}

	/**
	 * @param purchaseID the purchaseID to set
	 */
	public void setPurchaseID(int purchaseID)
	{
		this.purchaseID = purchaseID;
	}

	/**
	 * @return the imgURL
	 */
	public String getImgURL()
	{
		return imgURL;
	}

	/**
	 * @param imgURL the imgURL to set
	 */
	public void setImgURL(String imgURL)
	{
		this.imgURL = imgURL;
	}

	/**
	 * @return the typ
	 */
	public String getTyp()
	{
		return typ;
	}

	/**
	 * @param typ the typ to set
	 */
	public void setTyp(String typ)
	{
		this.typ = typ;
	}

	/**
	 * @return the bezeichnung
	 */
	public String getBezeichnung()
	{
		return bezeichnung;
	}

	/**
	 * @param bezeichnung the bezeichnung to set
	 */
	public void setBezeichnung(String bezeichnung)
	{
		this.bezeichnung = bezeichnung;
	}

	/**
	 * @return the preis
	 */
	public double getPreis()
	{
		return preis;
	}

	/**
	 * @param preis the preis to set
	 */
	public void setPreis(double preis)
	{
		this.preis = preis;
	}

	/**
	 * @return the iD
	 */
	public int getProduktID()
	{
		return produktID;
	}

	/**
	 * @param iD the iD to set
	 */
	public void setProduktID(int produktID)
	{
		this.produktID = produktID;
	}

	/**
	 * @return the menge
	 */
	public int getMenge()
	{
		return menge;
	}

	/**
	 * @param menge the menge to set
	 */
	public void setMenge(int menge)
	{
		this.menge = menge;
	}

	/**
	 * @return the kaufdatum
	 */
	public Date getKaufdatum()
	{
		return kaufdatum;
	}

	/**
	 * @param kaufdatum the kaufdatum to set
	 */
	public void setKaufdatum(Date kaufdatum)
	{
		this.kaufdatum = kaufdatum;
	}
	
	/**
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString()
	{
		return "ShoppingBasketItem [typ=" + typ + ", bezeichnung=" + bezeichnung + ", preis=" + preis + ", produktID=" + produktID + ", menge=" + menge + ", kaufdatum=" + kaufdatum + "]";
	}
}
